partly mechanical